import router from "@/router"
import storage from "./storage"
//判断本地是否有token,如果有,那么就放行

router.beforeEach((to, from, next) => {
    let token = storage.get('qf-token')
    //to 目标路由对象
    //from 源路由对象
    //next是个函数,调用之后,可以理解为放行
    // console.log(to)
    if (token) {
        //已经登入,直接放行
        next()
    } else {
        //没有token
        //1.访问的是登入页
        if (to.path === '/login') {
            next()
        } else {
            //2.访问的不是登入页 强行调回登入页
            next({ path: "/login" })
        }

    }
})

export default router